FKCart\Admin\App_Ajax D

Total Complexity 150
Dependencies 8
Dependents 1
Total lines 909
Lines of code 603
Logical lines of code 315
Comment lines 173
Methods 29
Properties 0

Methods 29

Method Rating Maintainability Complexity Lines of code
get_checkout_data()
A
45 15 40
get_products()
A
41 14 50
get_products_upsell_info()
A
43 10 46
search_products()
A
43 9 45
install_plugin()
A
45 8 43
update_product()
A
54 8 18
update_user_preference()
S
50 7 28
get_availability_price_text()
S
52 6 24
get_coupons()
S
49 5 32
get_formatted_product_name()
S
57 6 15
get_product_variation_data()
S
51 5 24
save_settings()
S
53 5 23
activate_plugin()
S
53 4 26
update_status()
S
56 4 17
install_activate_plugin()
S
63 5 9
product_search_variant()
S
57 4 15
get_variation_attribute()
S
61 4 12
get_plugin_status()
S
62 4 12
get_stripe_redirect_link()
S
55 3 20
install_or_activate_addon_plugins()
S
57 3 17
verify_nonce()
S
63 4 9
get_name_part()
S
65 4 9
get_products_data()
S
60 3 14
get_product_data()
S
58 3 14
get_product_price()
S
65 3 9
__construct()
S
59 1 14
get_products_variations()
S
69 1 7
clear_cache()
S
82 1 3
get_cart_html()
S
66 1 8